sodium phenolate - German English Dictionary